#include <stdio.h>
void formatNumber(int number, char result[]) {
    if (number < 1000 || number > 9999) {
        printf("错误：请输入一个4位数。\n");
        return;
    }
    int thousands = number / 1000;         // 千位
    int hundreds  = (number / 100) % 10;   // 百位
    int tens      = (number / 10) % 10;    // 十位
    int units     = number % 10;           // 个位
    sprintf(result, "%d %d %d %d", thousands, hundreds, tens, units);
}

int main() {
    int input;
    char output[20]; 

    printf("请输入一个4位数字: ");
    scanf("%d", &input);

    formatNumber(input, output);

    printf("格式化后的输出: %s\n", output);

    return 0;
}